World is failing oppressed Kashmiris’ struggle for freedom: Moeed Yusuf