A guide to volunteering at a charity no matter how much (or little) time you have