Donald Trump has approved a sweeping nuclear agreement with Saudi Arabia that marks a major departure from decades of U.S.