Centerra swings back into profit