Channing Tatum Shows Off His Hot Shirtless Bod In St. Barts