Not just tech: Pepsi is laying off hundreds of workers in North America