Caputo resigns from Trump campaign after tweet, says he's 'falling on his sword'