Measuring NDC80 binding reveals the molecular basis of tension-dependent kinetochore-microtubule attachments