Syria, Snowden add up to an awkward meeting for Obama and Putin