berapa lama Alquran turun ke nabi muhammad ?