Rupiah slips to four-year low on economic woes