ECB chief says bank 'will do whatever is needed' to bring inflation to 2%