Giovanni Caboto, il Canada in nome di Enrico VII