The Scottish Government overspent its 2019/20 budget by nearly £700 million responding to the Covid-19 pandemic.