Muthoot Microfin clocks ₹203 crore profit for FY23