Strong quake shakes northeast Taiwan