Three-day Karachi Eat festival draw thousands