Rupee closes at Rs 223.6 against dollar