trenton