Probabilistic earthquake hazard analysis for Cairo, Egypt