Turkey's Aselsan signs railway deal with Spain's Indra