Rupee closes at Rs 228.1 against dollar