The number of people giving to charity in the UK is declining significantly, according to new research from the Charities Aid Foundation (CAF).