US stocks end higher despite Trump’s Fed feud