Uganda truce deal “huge step”, but questions remain