Rivian's robotics supplier to invest $45 million in Mich. plant