Lebanon was already trapped in a financial collapse when one of the world’s largest non-nuclear explosions devastated Beirut.