Beijing says 26 world leaders will attend the event in Tiananmen Square, overseen by Chinese President Xi Jinping.