US: Obama defends health care law amid Supreme Court case