President Donald Trump will address the White House correspondents' dinner after the last one was halted by gunfire.