Suspect charged in state trooper shooting