Canadian Pacific Railway Non-GAAP EPS of C$0.95 beats by C$0.01, revenue of C$2.2B beats by C$10M