Twin quakes rock Japan