Large earthquake shakes Greece