Shelby Miller to undergo Tommy John surgery