European court blasts russian "gay propaganda" law