Allen & Overy battles £26.2m pension hole