Iran has declared the successful test of its largest-ever satellite delivery system, based on a solid-fuel rocket that can be fired from a mobile platform.