Is assessment for learning feasible in large classes? Challenges and coping strategies from three case studies