IVI, SmileGate, partners team up to vaccinate 28,000 people in Nepal