Prince Alwaleed bin Talal is investing $800 million to expand the Four Seasons resort in Sharm el-Sheikh, a popular tourist destination in Egypt.