6.6 magnitude earthquake shakes western Australia