Channing Tatum: I’d give my life for the president