Eastern Libya's Khalifa Haftar rules out ceasefire