Thomas Matthew Crooks fired at former president Donald Trump