Optical absorption spectrum of the N3 solar cell sensitizer by second-order multireference perturbation theory