Swede Kallstrom calls time on football career