High court strikes down gun laws in California, New York and six other states that restrict permits to carry a concealed weapon.