Ductile/brittle grain-boundary fracture behaviour of L12-type intermetallic compounds