Japanese leader Sanae Takaichi has steered clear of a controversial shrine to the war dead, but her defence minister visited, to the anger of Seoul and Beijing.