Albania marks independence with giant cake and quarrels