Optical and magneto-optical properties of ferromagnetic full-Heusler films: Experiments and first-principles calculations