Banks are now a 'buy', says fund manager