Latvian Prime Minister Evika Siliņa announces shock resignation after week of scandals