New York City cop says he feels 'ashamed' for kneeling with George Floyd protesters