Ali Haider Gilani freed