Greek parliament approves more pension cuts and tax hikes