England captain Alastair Cook has come under fire from legendary Australian leg-spinner Shane Warne for his style of leadership.