Merck experimental vaccine shows promise in cancer trial