Brazil president promises changes amid mass protests