Zakuani agrees Peterborough terms