Electron density, thermal motion and bonding interactions in the perovskite structures KMF3 with M = Mn, Fe, Co and Ni