Brown blasts NOAA over finances, fishery enforcement