Police officer wounded in Arizona Wal-Mart melee recovering