Anna Hazare announces protest against Centre on March 23