Bill Gates to grant $1 million for ‘Next Generation Condom’