Thousands rally at Black Lives Matter event