Prince Abdullah Al Saud died in a London Marriott hotel after taking a powerful mix of alcohol, GHB and Xanax that caused cardiac arrest, a coroner has ruled.