NBC: Mexico ‘cancels’ statue of Greek god Poseidon after dispute with local deity