john stones salary