Islam's morals and science