3f-16 deal controversy triggers resignations as peru freezes $3.5 billion defense agreementApril 23, 2026