Peter Navarro slams Tim Cook for Apple's slow China exit