Small charities 'showed up & stuck around' in pandemic, report shows