U.S. House passes gun-safety legislation as court expands gun rights