Rapist life term upheld by Delhi HC