Nationwide rallies demand 'Justice for Trayvon'