Pep Guardiola says David Moyes will do everything to beat Manchester City in his final West Ham match.