Canada pushes to make the country less dependent on its southern neighbor as Mark Carney delivers his second federal budget.