Bomb set off at US consulate in Libya