Juve & Higuain agree terms - report