Sant Cugat del Vallès — municipality in Catalonia, Spain