Allah guidance to all humans