Budget forecasts on North Sea revenues will be ‘wrong’ due to oil price freefall