BuzzFeed sells $25,000 in 'failing pile of garbage' merchandise, will donate all proceeds to press-freedom group