Govt has created 'mess': Shashi Tharoor on new IT portal : v