Police, protesters outnumber KKK at rally in N. Idaho