Merck KGaA, Pfizer and Transgene team up on cancer vaccine