Basra opens what is billed as Iraq's tallest library housing 27,000 books