US President Donald Trump says he has postponed a planned strike on Iran at the request of Qatar, Saudi Arabia and the United Arab Emirates (UAE), adding serious negotiations are now taking place, a media report said on Tuesday.