Are all immigrant mothers really at risk of low birth weight and perinatal mortality? The crucial role of socio-economic status