Virgin Mobile USA launches IPO