Interaction of oxygen with a Pd(110) surface. I: Structures and coverages