Carter critical of his own performance