Thousands of Muslims gather in Giza to break their fast with Iftar