Twinkies likely staying on store shelves