Beamline I311 at MAX-LAB: A VUV/soft X-ray undulator beamline for high resolution electron spectroscopy