The concept of coherence in the design of EFL programmes with particular reference to general English courses in the private sector