Charity Logistics challenges insurance industry