Shirtless Hunks James Marsden and Josh Hopkins Hit the Beach in Hawaii