Balancing segmentation accuracy and hydrological plausibility in multi-source remote sensing flood inundation mapping with adaptive terrain-constrained learning