Bangalore-based iKaaz launches NFC powered Cloud-based mobile payments platform in Nigeria