Suspected gunman described ‘assassination attempt’ against Trump in letter