BMC set to go private in $6.9 billion deal