Israeli president calls Qusra settler attack 'stain on Israel's face'