Richards hail West Indies’ win over England