US House OKs $2,000 stimulus payments to most Americans