tech giants pledge 'tech for good' in global initiative led by france