Four dead in Beirut cast shadow over aid pledges