GSK's Cervarix finally wins US approval