Mental health patients wait four years for counselling despite rules saying they must be helped in weeks