Irina Shayk sexy in bikini for Sports Illustrated photoshoot in Hawaii