Montpellier Hérault Sport Club — French professional football club