The Federal Reserve has held interest rates for the first time since July despite mounting pressure from Donald Trump to slash borrowing costs.