Kevin Pietersen says he is shocked that Harry Brook has been left out of England's squad for this autumn's ODI World Cup in India.