US House OKs $800B military bill, setting up abortion, diversity fights