Magnetic field induced softening of spin waves and hard-axis order in the Kondo-lattice ferromagnet CeAgSb 2