Learning to Generate Samples from Noise through Infusion Training