Rallies against Islamic law draw counter-protests across US