Hundreds attend interfaith gathering to work for justice, save health care law