Home Entertainment Lucian Freud portrait sells for £16m