China gives Ghana over $3bn loan