Palestinian, Afghan athletes live Olympic dream