Habitat filtering determines the functional niche occupancy of plant communities worldwide