Anurag Kashyap on The Diplomat: ‘After a long time, I am seeing John Abraham being a very a good actor’