Teen charged in fatal crash