Controversy clouds Canada’s 150th birthday celebration