President Trump will not attend this year's White House correspondents' dinner, making him the first president since Ronald Reagan to skip the event.