Gaming mogul buys Scotland’s Dalriada Hotel