Studies have shown that volunteering has huge health benefits, particularly for people who are over 65.