Rupee opens at 66.83 per dollar; slips 30 paise