Beirut blasts a tragic development at the worst time