Russia will stop oil and gas supplies if price caps imposed: Vladimir Putin