PepsiCo to cut hundreds of jobs, affecting workers in Illinois, New York and Texas