Barack Obama, Donald Trump put aside differences in historic White House meet