Powell says 'the time has come' to cut rates