MODELS FOR INCOMPATIBLE TRACE-ELEMENT ABUNDANCES IN CUMULUS MINERALS AND THEIR APPLICATION TO PLAGIOCLASE AND PYROXENES IN THE BUSHVELD COMPLEX