French president visits Beirut as world pledges aid, though it remains unclear how much will be given to notoriously corrupt government