BuildingFusion: Semantic-Aware Structural Building-Scale 3D Reconstruction