The Goldilocks question: How optimal length and answerer match boost reader payments on paid Q&A platforms