Newburyport PD charges Maine man with meth trafficking