Constraints on Gauss–Bonnet gravity in dark energy cosmologies