Malawi has launched a new generation of typhoid vaccines making it the first country in Africa using the vaccines to fight typhoid infections in children.