'Navantia Wins Diesel Maintenance Contract for Spanish Armada