Gary Cahill: Future is bright for England