Vidal ‘happy at Juve’