Bouchard: 'Serena is the greatest of all time'