Albedo perturbation models: General formalism and applications to LAGEOS