Donald Trump said he's suspending strikes on Iran's energy infrastructure for another ten days, claiming talks with Tehran "are going well".