Baby born with heart outside body survives against the odds