Medvedev: Russia is open for business