Factors associated with HIV testing among immigrants in Portugal