Hundreds protest Trayvon Martin's death