Uber president quits after 6 months amid turmoil