US "stand your ground" law is challenged by Trayvon Martin supporters