Little progress made on salvage of 'infamous twelve' failed mega projects