Schauffele holds off Theegala to win PGA Travelers title