Rare snow and hailstorms cover Saudi desert