Putin visits disputed island near Japan, drawing Tokyo’s ire