Robust Task Scheduling for Heterogeneous Robot Teams under Capability Uncertainty