Libya: Islamist fighters are pushed back in Benghazi