Fixed-charge transportation problems on trees