Prime Minister Anthony Albanese has reached an agreement with China to enhance energy security ahead of his trip to Singapore.