Yasukuni Shrine commemorates 2.5 million killed in armed conflicts