William II of Hainaut (1307-1345)/info