India: Inspired by St. Teresa, young people rush to serve the poor