Mark Cavendish wins BBC Sports Personality of the Year 2011