Bomb blast in Benghazi claims 7 lives, leaves 20 injured