rupee weakens