Canadian Pacific’s 2Q Profit Rises