Billionaire Barry Diller