FirstRand merger hits finish line