Fox: Kevin Willard set to leave Maryland for Villanova