Truist buying home improvement lender for $2 billion