Asbestos present in 'nine out of ten' NHS hospitals