Tech giants vow to invest big in France