Oil India shares have a 41% upside potential, Avendus Spark says citing strong earnings