Krk, sziget