Kevin Pietersen will not play for England this summer, director of cricket Andrew Strauss says, because of a 'trust issue' between the two.