Gulf Cooperation Council Countries’ Climate Change Mitigation Challenges and Exploration of Solar and Wind Energy Resource Potential