AGRIUM INC. (A corporation incorporated under the laws of Canada) PURCHASE AGREEMENT