Does Islam promote meliorism, the belief that human effort can make the world better?