Rupee closes at Rs 283.79 against dollar