Johnson block keeps #3 Arizona undefeated