how can hadith be a trusted source of infromation, when it has past long time since the time of the sahaba and it was not promised gaurded like the quran?