Diffuse interface modelling of soluble surfactants in two-phase flow