Records tumble as Ballarat swelters through its hottest April day