IBC names Sir David Attenborough winner of International Honor for Excellence