Oman and bp join forces for renewable energy and hydrogen development