Boeing Co. faces the risk of a strike at its St. Louis defense hub after union workers rejected a contract offer that would boost their wages by 20% over four years.