Tens of thousands protest SB 1070 at Phoenix march