Ryan Gauld signe à Farense