Verizon Business wins long-distance licenses for India