Trump fires Bolton, says they ‘disagreed strongly’