Russian oil price cap could have 'serious consequences,' Putin warns