Saudi King leaves Geneva hospital