Tens of thousands protest Merkel's Athens visit