India’s preference for boys has produced 21 million “unwanted girls”