Bill Gates reveals he will invest $ 18 million in combating Aedes a...