Neutralino dark matter in non-universal SUSY models