The inappropriateness of psycho-social models of risk behaviour for understanding HIV-related risk practices among Glasgow male prostitutes.