Christmas in Egypt: Cairo, Sharm el-Sheikh or Hurghada?