Vardy inks new deal with Leicester City.