£31bn of Covid support schemes estimated to be written off