Malaria vaccine not "just around the corner".