The discovery of three hot Jupiters, NGTS-23b, 24b and 25b, and updated parameters for HATS-54b from the Next Generation Transit Survey