Bundaberg named Australia’s most generous city