CN Rail cashes in on commodities boom with revenue boost from mining, oil, lumber shipments