Home Eng Nadal beats Schwartzman in four sets to enter French Open semifinals