Coronavirus ‘amnesty’ to get undocumented migrants vaccinated will not be enough, ministers warned