Egypt welcomes 2016 with a fireworks display and light show in front of the Pyramids of Giza