‘No free lunch’ for Lebanon any more, donor states warn