Woods and Els named as Presidents Cup captains