GM to invest $650 million in a lithium company to support its electric vehicle business