Macron calls for change in 'broken' Beirut