The chancellor has admitted it will not be "easy" for businesses to "absorb" the increase in employers' national insurance contributions that was announced in the budget.