Egypt in December: Weather, Crowds, Events & What to Pack