Joe Kinnear has revealed he has signed a three-year deal to return to Newcastle as the club's director of football.