Hobby Lobby opposes health care law