President Trump threatens to cancel White House briefings because it is ‘not possible’ for his staff to speak with ‘perfect accuracy’