Spending watchdog warns every year of indecision adds up to £420m to restoration bill