Функция для вычисления факториала