Defence projects 57 years behind schedule