MOSCOW (Reuters) - Russia's lower house of parliament gave preliminary approval on Friday to a law that would brand many rights and campaign groups "foreign agents", a move opponents say is an attempt to stifle protests against Vladimir Putin.