District Attorney fired after falsely accusing Uber driver of kidnapping