China's demographics will be fine through mid-century - eviltoast