ECOLAB INC. $300,000,000 2.750% Notes Due 2055 PURCHASE AGREEMENT