New York City mayor says 'appalling' Supreme Court decision will 'feed' gun violence