Liberia, once the country worst affected by Ebola, is declared free of the virus, after six weeks with no new cases.