American flag, artifacts from USS Arizona on display in Mesa