Fix bug in gep

We were calculating the offset of struct fields improperly in gep_elim_value.