Japan stocks fall 2.47% as tech selloff hits AI stocks; retail sales beat