Premier League: Marco Silva says it will take "something special" to prise Robert Snodgrass away from Hull City, amid interest from West Ham.