Brisbane set to swelter as heatwave breaks record in Mackay