NBC: President arrives in Saudi Arabia for first foreign trip