Kyle Walker reveals how close he came to leaving Man City for Bayern Munich – and why he stayed