20120517 india: Murli Manohar Joshi backs FM; says India no tax haven