London to host world's first-ever Muslim Pride festival