Ruins of ancient fort, church and temple discovered in Egypt