A man set himself on fire near the Japanese prime minister's office in Tokyo to protest against the state funeral of Japan's longest-serving prime minister Shinzo Abe.