China is buying record amounts of cheap Russian coal, even as Western nations slam Moscow with sanctions over the invasion of Ukraine.