Europe watches partial solar eclipse