Mammoth blade-wielding ‘God of War’ statue unveiled in China