Breathing Fermi surface model for noncollinear magnetization: a generalization of the Gilbert equation