Sandstorm slams Egypt