Presenting Islam as solution to ailing earth, crying humanity, sobbing ecology and crumbling capitalist world order