Instability of supersonic cold streams feeding galaxies – I. Linear Kelvin–Helmholtz instability with body modes