Olympic medalist gets set for 'Supergirl' launch at JCPenney