A record 2.5 million Muslims gathered at the Grand Mosque in Mecca, Saudi Arabia