The Chancellor’s Budget has improved the short-term outlook for Scotland’s public finances but ministers in Edinburgh would be wise to “bank” this year’s money for future investment, economists have said.