Putin to Russian business leaders: It could be worse