Sultan Qaboos of Oman dies