Was the WTO right on vaccine patent waivers?