Surrogate-based integrated design of component layout and structural topology for multi-component structures