NBC News: President arrives in Saudi Arabia for first foreign trip