Saudi stocks rebound strongly on encouraging profits