Anti-lynching law passes in Senate after 100 years of failed attempts