Jerome Powell says 'time has come' to cut US interest rates