Incentive provision with multiple tasks and multiple agents