20110603 india: Anna Hazare backs Ramdev; says no competition