Uber to pay $245 million to settle Waymo's theft allegations