A functional approach to the teaching of coherence in argumentative writing