W.W. GRAINGER, INC. 4.200% SENIOR NOTES DUE 2047 UNDERWRITING AGREEMENT