Lebanon marks four years since deadly port blast under cloud of impending war with Israel 4 August 2024