Petrogenesis and tectonic implications of the Neoproterozoic Datian mafic–ultramafic dykes in the Panzhihua area, western Yangtze Block, SW China