Man in critical condition after flipping truck