Sri Lanka's financial turmoil