Emotional Wainwright ecstatic to sign contract extension with Cards