Muthoot Finance shares fall 6% despite 95% profit jump in FY26