Cost of Trans-Afghan railway project estimated at $7 billion