Man charged with impersonating state trooper