Carter doubtful for All Blacks