Serena Williams writes open letter to 'all women who strive for excellence'