Marxist lawmaker Anura Kumara Dissanayake has won Sri Lanka’s presidential election as voters rejected the old political guard that has been widely accused of pushing the nation into economic ruin