Toulouse hold PSG, Saint-Etienne lose in French league