Numerical modelling of a point-absorbing wave energy converter in irregular and extreme waves