CF received a Canadian regulator’s approval to buy the 34 percent stake it didn’t own in Canada’s largest nitrogen plant from Glencore International PLC.