MiCo: End-to-End Mixed Precision Neural Network Co-Exploration Framework for Edge AI