India announces 15-member squad for ICC Champions Trophy 2025