Muthoot Microfin wins Emerging Company, CEO bags Indian Achiever Award