India Post and the country's government have launched a coffee-scented stamp, available online and at 84 shops