President Barack Obama will sign an executive order on Monday barring federal contractors from discriminating on the basis of sexual orientation or gender identity, senior administration officials said. The order will allow some exemptions for religious groups that are federal contractors but not as much flexibility as the groups had wanted. A religious organization would be barred from making hiring decisions based on sexual orientation or gender identity. Exceptions would be allowed for ministers, and groups would be allowed to favor individuals of a particular religion when hiring. The White House believes the order will help improve productivity by reducing...