Spanish former world No. 1 and Wimbledon champion Garbine Muguruza has announced her retirement from tennis