Britons willing to support neighbours & NHS charities despite coronavirus money worries