Publix posts same-store sales increase of 2.2% for fiscal 2012