Flash floods strike Oman as temperatures sink below zero