Golf legend Gary Player celebrates 78th birthday