Hardik Pandya out of World Cup 2023