Allied Irish Banks posts first annual profit since 2008