Embattled NOAA Fisheries Enforcement Agent Andy Cohen to Retire