BARCLAYS GLOBAL INVESTORS LIMITED