Nadal wins French Open title