First-principles calculations of clean Au(110) surfaces and chemisorption of atomic oxygen