Palin speech stirs wide range of reactions