Trump has said it could be the "Golden Age of the Middle East" after the U.S. and Iran agreed on a two-week ceasefire.