Self-consistent electronic structure and chemisorption bonding of oxygen on Al(111) surfaces