Three million Muslims to perform Hajj today