who has held all 3 grand tours at the same time