Strong earthquake rocks eastern Indonesia