CPA Global celebrates 50th anniversary