Cole Palmer traces Caribbean roots in heartwarming St Kitts visit