Libya eastern commander Haftar declares Benghazi ‘liberated’