Bill Gates opens wallet for gun control measure