US preparations for invading Iran are complete: Report