Muhammad the ideal Prophet