Ambassador Yousef al-Otaiba rebuffs criticism of $23 billion US arms deal to his country, pointing out that Israel has given green light and rejecting claims of misconduct in Yemen