Villefranche-de-Rouergue — commune in Aveyron, France