BABCOCK & WILCOX ENTERPRISES, INC. REGISTRATION RIGHTS AGREEMENT