In a surprise statement President Trump says he has been holding "direct talks" with Iran and a "very big meeting" involving "very high-level" officials is planned for this coming Saturday.