China's yuan weakens below key 6.7 per dollar level for first time since 2010