Exclusive: Germany’s Allianz nears $2.9 billion deal for Aviva Poland – sources