Salvationists go the extra mile to care for older people