Singapore raises taxes on rich to fund rising social spending