Vidal double gives Juve win