MoMo named among Top 10 global financial service platforms