Egyptian soldiers stand alert at the Red Sea resort of Sharm el-Sheik ahead of the Arab economic summit.