The ID03 surface diffraction beamline for in-situ and real-time X-ray investigations of catalytic reactions at surfaces