India’s squad for ICC World Cup 2023 announced