West Point should have had 'somebody else' give this speech: Sara Carter