what separates egypt and saudi arabia?