Rio 2016's battle to convince athletes and visitors that the city will be safe from Zika-carrying mosquitoes has led to it signing the Olympics' first-ever insect repellent partner.