China, USA send Independence greetings to T&T