Fed chairman Bernanke says US recession 'may last into 2010'