Pentagon makes MAJOR $3 billion budget error