The Compromise of Avranches of 1172 and the Spread of Canon Law in England