Charities spend £136.4m a day helping people, reveals joint sector report