InterContinental The Red Sea Resort opens on Shura Island signaling a new chapter for luxury tourism in Saudi Arabia