Extended release of ketotifen from silica shell nanoparticle-laden hydrogel contact lenses: in vitro and in vivo evaluation