Animal-friendly cafe caters to pets in Egyptian coastal city