Uber driver charged with kidnapping