Thousands descend on Phoenix for immigration rallies