Fundraising platform GoFundMe has ranked Australia’s most generous cities after a record 1.4 million donations were made in 2023.