Robust Task Scheduling for Heterogeneous Robot Teams Under Capability Uncertainty