Trump Media stock soars 15% after weeks of free-falling