Karnataka High Court upholds life term for murder