Caesars Entertainment buys William Hill