Girona has something for every cyclist – here's why it's the perfect autumn cycling destination