#StopHateForProfit and the Ethics of Boycotting by Corporations Article in Journal of Business Ethics (April 2023)