New Jersey marine dies in Afghanistan