L.B. FOSTER COMPANY AND AMERICAN STOCK TRANSFER & TRUST COMPANY, as Rights Agent RIGHTS AGREEMENT DATED AS OF MAY 15, 1997