Cuomo vows to fix NYC subway