Immigrants actually help Americans get better jobs, study finds