High court says law requires more contracts for veteran-owned small businesses