Putin signs controversial anti-LGBTQ law