Rafael Nadal advances to French Open semifinals after defeating Novak Djokovic