J.C. Penney shares soar 20%