Tokyo issues angry response as Putin visits disputed islands near Japan