House Approves $87 Billion in Aid for Iraq and Afghanistan