Melinda Gates Advises New IPO Millionaires: Give Half Away