Conor McGregor has attended a meeting at the White House with US President Donald Trump.