Cole Tomas Allen has been charged with attempted assassination of President Trump following the White House Correspondents' dinner shooting.