Martin Perez set to join Rangers tonight