Tharoor faces flak for manifesto showing distorted map of India