Lebanon’s president has said an investigation into the Beirut blast is exploring the possibility it was caused by “a rocket or a bomb”