Serena Williams named Forbes highest paid female athlete