DiffPro: Joint Timestep and Layer-Wise Precision Optimization for Efficient Diffusion Inference