Report says US military gear sold to Iran and China