Provable Mixed-Noise Learning with Flow-Matching