Entry to all national parks in Canada free as country celebrates 150th anniversary