Uber promises to make things right in London