Tackling gender-based violence a ‘whole community issue’, charity says