Markets tumble after US presidential election