John Carver confident about Mike Ashley’s spending promises