Luis Duray, Barcelata