Amazon injects $96 million into its payments vertical in India