Sri Lanka’s president has pardoned a death-row prisoner who murdered a Swedish teenager just a week before he leaves office, officials said on Sunday, in a move that sparked national outrage.