Moldovans protest over banking scandal in a rare show of defiance