We sat down with Ross Taylor ahead of the cricket world cup to chat all things cricket