Strong quake hits off Indonesia