Former world No 1 Muguruza confirms tennis retirement