91-year-old care home tenant walks 14km to raise funds for keyworkers