the vikings can discovered america before christopher columbus