India is the best place in the world for lipstick lovers