‘Justice for Trayvon’ rallies in 100 cities