Debunking the BBC debunk of ivermectin