Lebanese president doesn’t rule out “rocket or bomb” in Beirut blast