Peeps store opens at Mall of America