Charlotte Kalla, who holds Sweden's female record of nine Olympic medals, will retire from elite cross-country skiing after her national…