Manappuram Finance Q1 net profit up 18.7% at ₹437 cro