Sri Lanka to get new president next week amid political and economic meltdown