Uber sells self-driving car division to Aurora after years of turmoil, deadly accident