HCL Q3 profit rises 16% YoY to Rs 3,037 crore