Boris Johnson says plans to cut corporation tax to 17% next year are to be put on hold.