High-resolution assessment of solar energy resources over the Arabian Peninsula