Uber confirms SoftBank has agreed to invest billions