Scandal-hit Latvian cabinet quits