violates the spending clause of the federal constitution