what religion recognises muhammad as a prophet of allah?