Croft, James, Archdeacon of Canterbury