Sri Lanka's new president sworn in