President Trump has issued Iran a 10 to 15 day ultimatum to reach a nuclear agreement, warning of severe consequences if negotiations fail.