Clinton v Trump on the economy: speeches underscore competing visions