Stranded Afghans protest eviction from mosque