Money doesn't buy you happiness, says billionaire Ecclestone