ForestColl: Efficient Collective Communications on Heterogeneous Network Fabrics