First annual dinner in three years raises £5m for vital services