Deli offers prize for eating huge sandwich in a half-hour