A massive defense policy bill is headed for a vote in Congress minus a controversial amendment opposed by religious and civil-liberties groups who claimed it would authorize taxpayer-funded discrimination in federal contracts. Lawmakers from the House and Senate Armed Services…