India's impressive GDP data has some puzzling elements