TVA to sell unfinished Alabama nuclear plant that cost $4B