British man charged after bid to ‘kill Trump’