where did muhammad have his first revelation?