Patagonia to donate $10 million from Black Friday revenue