WR 121 obscured by a dust cloud: the key to understanding occasional 'eclipses' of 'dusty' Wolf-Rayet WC stars?