US President Donald Trump speaks to reporters before a security briefing at Trump National Golf Club in Bedminster, New Jersey. Photo: AP