Bill Gates offers $100K for 'new generation condom'