Rain wipes out three-day food festival in Karachi