US factory orders post biggest gain in 11 months in April