Kevin Pietersen may play for South Africa in 2019 World Cup