China had just 12 million babies last year