Tim Allen says being a Republican in Hollywood is like 30's Germany