ICG closes second European infrastructure fund at €3.15bn