Blast hits Libyan capital, residents say