Broadband polarization correction with programmable liquid-crystal modulator arrays.