Rafael Nadal is through to the final of the Italian Open, after beating Greece's Stefanos Tsitsipas in straight sets, 6-3, 6-4.