President Trump approves a landmark 30-year nuclear agreement permitting Saudi Arabia to enrich uranium for a civilian program, placing US firms at the heart of the deal.