Derek Mackay will set out his tax and spending plans in February after a row over the timing of the UK budget.