Considering consideration : a critical and comparative analysis of the doctrine of consideration in the Anglo-Canadian common law