Trump accuses China of a ‘major violation’ after its currency breaches key level