Russia: Defence Ministry showcases latest military technology