Identifying the socio-economic and demographic determinants of crime across Spanish provinces