McCarthy optimistic but 'we're not there yet' on debt