Home Investing Senate approves new DBP charter on final reading