Critical behaviour of a surface reaction model with infinitely many absorbing states