Libya declares curfew in violence-hit Benghazi