India Showcases Defence Capabilities at World Defence Show 2026 in Riyadh