Global bond yields fall as U.S.-Iran deal hopes drive risk-on shift