Serena Williams wins seventh Wimbledon, record-equalling 22nd major title