Man given life term