Heatwave: Bathurst temperatures to top 30 as warm weekend arrives