CampusFrance and France's higher education and research clusters