Giants LT Andrew Thomas undergoes foot surgery, likely out for season