Spin waves at the surface of dilute ferromagnets