BofA fined $225 million for failing to rein in benefits fraud