Indonesia's president has pledged to revoke MPs' perks to ease public anger, after protests left six dead.