Marco Rubio strikes deal to send 'criminal' US immigrants to El Salvador mega-jails