Rupee closes at Rs 224.94 against dollar