Randgold profit gains in first quarter