Can the north winds power Europe?