Tropical Cyclone Alfred weakens before reaching Brisbane, Australia