how-long-do-german-measles-last