Anna ends fast, says govt has to listen to people