Douglas MacGregor: Ukraine will run out of ammunition in 3 months, the conflict will end in April