Gerard of Avesnes — French knight