Atomic and electronic structure of the nonpolar GaN (1 1̄ 00) surface