Rupee gains marginally amid macro woes and weak Asian currencies; RBI likely intervenes to stabilise