'Glimmer of hope': Beirut seeks Christmas cheer after devast