Mark Carney visits Winnipeg today as federal campaign heats up