100% Electric Nissan Leaf is 2011 European Car of the Year