On the impact of discreteness and abstractions on modelling noise in gene regulatory networks