Top banks to pay $25 billion for foreclosure abuses in 49 states