Launches South Indian snacks under Malgudi brand and iced tea mixes