US STOCKS-Financial stocks lift Wall Street after strong results