Man, 30, says taking in older Ukrainian refugee has ‘given his life meaning’