Role of impurities, defects and their complexes on the trapping of hydrogen in bulk aluminum and on the Al(1 1 1) surface