Rick Welker promoted to acting chief financial officer at Beacon Roofing