Strong quake strikes off Japan