Cycling legend Bradley Wiggins retires