Former president of Trader Joe’s has opened nonprofit store in Boston that sells food other grocers are planning to toss