England centre-back John Stones becomes the second most expensive defender in history. Is he worth the money Manchester City have paid?