Riots rock Madagascar