Harper, Putin tout Russia-Canada natural-gas joint ventures