Barker celebrates 80th birthday