Nadal beats Tsonga to reach Paris semis