Home Business CN offers $33.7B for Kansas City Southern in railroad bidding war