Indonesia will reduce spending on its free-meals programme, possibly by around 40 trillion rupiah ($2.2 billion) this year