Defense firm delivers latest missiles for Strela air defense system to Russian troops