General Motors said on Thursday it expects to take a charge of up to approximately $200m in the second quarter, primarily for the cost of recall-related repairs announced in the quarter.