Martín de Riquer, caballero andante