Uber ends self-driving program in Arizona after fatal crash, to shed 300 jobs