Microsoft, Amazon to invest billions in French tech