Optimization of Plating Processing, Microstructure and Properties of Ni–TiC Coatings Based on BP Artificial Neural Networks