How did Leif Ericson know of the new lands to the West of Greenland?

From other Viking sailors who had been blown off-course, a common occurrence in the days of sail, especially with longships which had primitive sails.