People scrambled to safety as hail the size of quail eggs pounded the Egyptian beach resort city of Hurghada, killing at least four people.