Benghazi Power whistleblower 2024