Allen & Overy names German senior partner