NeurOLight: A Physics-Agnostic Neural Operator Enabling Parametric Photonic Device Simulation