Progress Rail Signs Contract with Canadian Pacific for 30 Modernized Locomotives