The many rewards of being a foster carer