¿Cuánto duró la invasión francesa a España?