MP Norman Lamb reveals struggle to get NHS mental health care for his son