India Inc earnings recovery faces margin pressure amid banking challenges