China slams India’s ban on mobile apps