علی بن ابیطالب(ع)، امام اول