Rupee sheds 18 paisas, closes at Rs 225.8 against dollar