NBC News: Record floods hit Dubai after up to 10 inches of rain; 18 dead in Oman