Advances and challenges in malaria vaccine development