Putin slams Britain over “colonial thinking” in row