barrick profit up 35% on higher gold, copper price