Three-time Olympic medallist Lindsey Vonn says she will retire at the end of the upcoming World Cup ski season.