Payments giant Paytm files for a $2.2 Bn IPO