rupee rises, gold slips to over 7-week low