Veterans Affairs Secretary Eric Shinseki resigns