Rupee weakens as RBI intervenes; forex reserves drop $6.7 billion