Text this: Fatal, non-fatal burden of cancer in the elderly in China, 2005-2016: a nationwide registry-based study