Does corporate governance affect financial performance of firms? A large sample evidence from India · Study