Monetary policy committee ready to do whatever it takes