Large earthquake rattles Indonesia; Seventh in two days