GM investing $20M in Texas plant for next-gen SUVs