Crystal structure of malaria transmission-blocking antigen PfHAP2 domain 3 in complex with nanobody WNb 334