Nawaz Sharif meets Barack Obama in White House