Metal fraud cost NASA two satellites worth $700 million