CATERPILLAR FINANCIAL ASSET TRUST 1997-A CLASS B 6.65% ASSET BACKED NOTES CATERPILLAR FINANCIAL FUNDING CORPORATION CLASS B NOTE UNDERWRITING AGREEMENT May 21, 1997