Egypt police fire tear gas at protesters in Cairo