Unusual d-electron heavy-fermion behaviour in f-electron ferromagnetic antiperovskite Gd3SnC