NSDL Q1 profit rises 10% YoY to ₹983 cr, margins contract