GM, Honda team up to produce self-driving vehicles