Dynamics of Magmatic Sulphide Droplets during Transport in Silicate Melts and Implications for Magmatic Sulphide Ore Formation