NEC Payments becomes first international resident at Silicon FinTech Bay