House OKs $28.9B Anti-Terror Package