Mashable avec France24: A French-language digital platform for tech, entertainment, science, digital culture, and social media