Factors associated with non-adherence among psychiatric patients at a tertiary care hospital, Karachi, Pakistan: a questionnaire based cross-sectional study.